package ar.com.vates.Util;



import ar.com.vates.ejercicio1.Circulo;
import ar.com.vates.ejercicio1.Punto;
import ar.com.vates.ejercicio1.Triangulo;

public class Ejercicio1 {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		Punto p , q = null;
		p = new Punto();
		q = new Punto();
		System.out.println("punto 1 (" + String.valueOf(p.getX())+ "," +String.valueOf(p.getY())+")");
		System.out.println("punto 2 (" + String.valueOf(q.getX())+ "," +String.valueOf(q.getY())+")");
		System.out.println("Distancia entre los puntos: " + p.calcularDistanciaDesde(p,q));
		
		Circulo c = new Circulo();
		System.out.println("\nse creo un circulo con centro (" +c.getCentro().getX()+ "," +c.getCentro().getY()+") y de radio "+ c.getRadio());
		System.out.println("Area : "+c.calcularArea());
		System.out.println("Perimetro: "+c.calcularPerimetro());
		System.out.println("distancia entre el punto ("+  String.valueOf(p.getX())+ "," +String.valueOf(p.getY())+") y el circulo: "+c.calcularDistanciaDesde(p));
		
		Triangulo t = new Triangulo();
		System.out.println("\n se creo un traingulo con vertice en los punto:" +
							"\nP= (" +t.getP().getX()+ "," +t.getP().getY()+")" +
						    "\nQ= (" +t.getQ().getX()+ "," +t.getQ().getY()+")" +
						    "\nR= (" +t.getR().getX()+ "," +t.getR().getY()+")");
		System.out.println("Area: "+t.calcularArea() +
							"\n Perimetro: "+t.calcularPerimetro());
	}

}
